English Thesaurus.
SYNONYMS
ANTONYMS
DEFINITIONS
Definitions for letting down
Definitions for (noun)
letting down
Main entry:
letting down
,
lowering
Definition:
the act of causing something to move to a lower level
Visual thesaurus for letting down